soil embankment - Turkish English Dictionary